Package pl.wendigo.chrome.api.cast

Contains DevTools Protocol Cast domain implementation accessible via CastDomain class.

Types

CastDomain
Link copied to clipboard
class CastDomain : Domain
A domain for interacting with Cast, Presentation API, and Remote Playback API functionalities.
EnableRequest
Link copied to clipboard
data class EnableRequest(presentationUrl: String?)
Represents request frame that can be used with Cast#enable operation call.
IssueUpdatedEvent
Link copied to clipboard
data class IssueUpdatedEvent(issueMessage: String) : Event
This is fired whenever the outstanding issue/error message changes.
SetSinkToUseRequest
Link copied to clipboard
data class SetSinkToUseRequest(sinkName: String)
Represents request frame that can be used with Cast#setSinkToUse operation call.
Sink
Link copied to clipboard
data class Sink(name: String, id: String, session: String?)
SinksUpdatedEvent
Link copied to clipboard
data class SinksUpdatedEvent(sinks: List<Sink>) : Event
This is fired whenever the list of available sinks changes.
StartTabMirroringRequest
Link copied to clipboard
data class StartTabMirroringRequest(sinkName: String)
Represents request frame that can be used with Cast#startTabMirroring operation call.
StopCastingRequest
Link copied to clipboard
data class StopCastingRequest(sinkName: String)
Represents request frame that can be used with Cast#stopCasting operation call.